top-level manager - German English Dictionary